Echinococcus multilocularis - English Synonyms Dictionary